McFreakin'

Being excited to the point of peeing your pants. Usually done over a fowl up in a McDonald's order.
Dude, she's McFreakin' over there.
by David Hinckley April 22, 2003
Get the McFreakin' mug.

McDouche

Shut up, McDouche!
by David Hinckley April 22, 2003
Get the McDouche mug.