Skip to main content

Definitions by ricanboi

When you are in gym class and someone pulls your pants down.
Dude, are those tighty whities? You got scarfed!
Scarf by ricanboi November 2, 2009