Top definition
Pun brain-rape noises.
I feel like my mind has been violated by the sheer number of puns present in that phrase. Hargalblargal.
by syllabicR September 23, 2011
Get the mug
Get a hargalblargal mug for your sister-in-law Sarah.