Top definition
1. an exclamation of joy or delighted surprise

2. an enthusiastic expression of agreement.
Ashton: Dude, we won!
Harrison: Ahh, TITTIES IN MY MOUTH!
*enthusiastic high five*
by GO PRIDE October 17, 2010
Get the mug
Get a titties in my mouth! mug for your mother-in-law Nathalie.