Skip to main content

Definitions by geek b33r

A cuban person who wears bandanas.
Yo man your so howl
Howl by geek b33r December 10, 2009