clapfap
i just walked in on my roommate having a clapfap and i may never be the same
noun
"i just walked in on my roommate having a clapfap and i may never be the same" What is the definition of "clapfap"?