Top definition
When you've been caught red handed by someone and it's usually embarrassing.
Paul: Gary got with that whale the other day
Fred: Did you Gary?
Gary: Yeah, guilty as charged, lock me up. *Puts hands in a handcuff like position*
by Harcus Modgkinson November 13, 2013
Happy St. Patties Day!
buy the domain for your pet site