Top definition
some mexican instrument or something.
or in other cases the last name of a very cute girl that lives in snohomish :)
what's a strumbeta? i think it's an instrument.. no i said strumbeta
by uhohhhhhhhoh May 19, 2008
Mug icon

Donkey Punch Plush

10" high plush doll.

Buy the plush