Meat Whistles

1. A pussy fart.

2. The greatest coed 16" softball team ever.
As I went down on her she let out two Meat Whistles in my mouth.
by ticky ty main October 9, 2009
mugGet the Meat Whistlesmug.

Share this definition