Skip to main content

Definitions by Ivan Antonio

a slang used for being better than yap or yappers =] ha its betta
I am so bored...ahh yapstaa
yapsta by Ivan Antonio September 11, 2007