1 definition by Ahmed Latheef

Top Definition
a person who is renowned for their skills as a scrobadiver
That random Marcus had was a scrobadowich
by Ahmed Latheef February 25, 2005

Mug icon
Buy a scrobadowich mug!