Skip to main content

BoopBop's definitions

Subra

Noun.
A French, cuffed panted being usually seen sporting a nifty keen sweater vest.
Usually crazed or angry, it is rare to see this being in a happy mood.
Can be funny, though.
Holy moly! That was one heck of a Subra back there!
by BoopBop February 14, 2008
mugGet the Subra mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email