Top definition
Showing up some where your not welcomed or invite.
My cousin wants my address to my new place so she can show up all unannounced. Just "pop-up" at your crib never mind what I'm doing.
by Lbushquizeanic1 March 09, 2016
Mug icon

Donkey Punch Plush

10" high plush doll.

Buy the plush