Skip to main content

Definitions by Triple Fo

A female with a mustache (moose-tache)
Dude #1-"Dude check out that moose"

Dude #2-"Holy shit man she needs to line that up better"
moose by Triple Fo June 19, 2005