Top Definition
An interjection or phrase mostly used after you've caught a family member having sex. Especially an immediate family members such as siblings.
I caught my little sister banging her classmate and i'm scarred for life
by tory borty April 06, 2013

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.