1 definition by Ihuj Irtahk

The thing that's ready to bear all your boogers no matter how boogerily boogery they are.
Ahhh...Ahhh...Ahhhhh-- *grab Kleenex* pikaCHOO!
by Ihuj Irtahk December 28, 2010
Get the Kleenex mug.