1 definition by Teh Bubbles

This guy is REALLLY stupid, and loves to have mayo spread over themselves, while recon licks it off.
by Teh Bubbles December 23, 2004
Get the killershade mug.