1 definition by Geordie Nugget

Top Definition
The act of finding a perculiar place to urinate when absolutley drunk off your arse
I was so pissed last night I was steaming in our lasses knicker drawer !!!
by Geordie Nugget June 06, 2013

Mug icon
Buy a steaming mug!