1 definition by jamelius

Top Definition
a way to express excitement when deciding on a plan
Lester- Hey let's be wild and go out tonight
Chester- carasurria carasurria!
by jamelius May 20, 2011

Mug icon
Buy a carasurria mug!