Skip to main content
Search Urban Dictionary
Back
Start typing to search.
Searching
...
Dictionary
Store
App
Chat
Blog
Help
Words of the Day
Browse
Add a Definition
User Settings
Definitions by BoopBop
Subra
Share definition
Flag
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
!
Subra
by
BoopBop
February 14, 2008
Get the
Subra
mug.