Top Definition
When a guy ejaculates on a girl's body.
Did he cum?

Yes! He squatted on my tits.
by toowitty4youhoes. December 24, 2010
1 more definition
Another word for shitted or shatted. To OD or overdo it. Kill it.

He squatted on his rhymes. I don't think his opponent can recover from that diss.
by Juana4ev November 06, 2005

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.