Skip to main content

Definitions by Bloo Kangaroo

gortaught

Share definition Flag
to completely school, own, demolish, embarrass, or defeat.
gortaught by Bloo Kangaroo January 6, 2009