Skip to main content

Euroman's definitions

Chinstraps

The facial hair that connects from ur side burns that is lined up all the way around.
Yo,i don't feel like shaving so lets hook up these chinstraps.
by Euroman May 13, 2005
mugGet the Chinstrapsmug.

Share this definition