Top definition
To open your mouth wide,closing eyes and hoping you dont get full facial, and..for some of you..pretending you like it.
"open up and say AHHH???..

*gulp*
by ChristinaG August 04, 2005
Get the mug
Get a playing catch mug for your sister Jovana.