Skip to main content

Ova Here's definitions

sta

Obnoxious short slang term for a Pasta Dish.
Frank: Bro, I just heated up my sta in the microwave.
Jim: Cool story brah, I just grabbed some za myself.
by Ova Here August 6, 2019
mugGet the stamug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email