Top definition
Welsh slang word meaning 'Microwave'
Welsh child: Dad, how do you reheat this?

Welsh Dad: Ohh, jsut shove it in the poppity-ping for a few minutes.
by Raychhhh July 20, 2008
Mug icon

Golden Shower Plush

He's warmer than you think.

Buy the plush