Top Definition
extra tight loons which cling to the skin.
wow!! she has amazing scoobas.
by MC Boonge August 13, 2003
1. a slang word for a deep sea diver
2. a word for a dog that is in water
3. anything related to water
we have a drowning scooba on our hands.
by courtney k and jackie b March 15, 2008
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.