Skip to main content

Definitions by fobrboardieFTW

A cobra starship fan, derrived from the term "fangs up", which is the symbol for cobra starship.
FANGSTA1: Did you buy Viva La Cobra! yet?
FANGSTA2: Obviously, I'm a fangsta!
fangsta by fobrboardieFTW December 7, 2007