Top definition
To fart in a crowded area.
Person 1: Can anyone smell that??

Person 2: Yeah that stinks!!!

Person 1: Who let Polly out?? ... who ever it is has dropped and gone!!
by Hihohessy September 28, 2009
Get the mug
Get a Who let Polly out? mug for your bunkmate Georges.