2 definition by Repool34

Top Definition
An obnoxious saying for when you grab someone's boobs.
"Titty titty tutt tutt!"
by Repool34 September 29, 2009

Mug icon
Buy a titty titty tutt tutt mug!
to do exceptionally well in or on something.
He beasted that soccer game last week.
by Repool34 September 29, 2009

Mug icon
Buy a beasted mug!