Top definition
a slang used for being better than yap or yappers = ha its betta
I am so bored...ahh yapstaa
by Ivan Antonio September 02, 2007
Get a yapsta mug for your sister Jovana.