1 definition by Geordie Nugget

1
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
Get the merch
Get the steaming neck gaiter and mug.