a cobra that goes scoba diving or one just wearing an oxygen mask. hince the word scobra.
"woah! look at that scobra!"
by lumpkina November 18, 2007
Emails are sent from firstname.lastname@example.org. We'll never spam you.×