Top definition
- The smell old ladies leave behind after having a wee in public conveniences.
Caused due to their inability to urinate without releasing small 'poofs'of fart gas.
Little girl eww, what's that smell mum? Has someone had a poo in there?

mum No sweetie, that's just granny guff.
by kingledreamer345 June 04, 2011
Mug icon

Donkey Punch Plush

10" high plush doll.

Buy the plush