1 definition by Ahmed Latheef

a person who is renowned for their skills as a scrobadiver
That random Marcus had was a scrobadowich
by Ahmed Latheef February 26, 2005
Get the scrobadowich mug.