Subscribe English
look up any word, like poopsterbate:
 
2.
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
0 5
 
1.
extra tight loons which cling to the skin.
wow!! she has amazing scoobas.
by MC Boonge August 13, 2003
0 0