Skip to main content

Definitions by Tucky’s nuts

An annoying piece of shit who thinks the are funny
Wow You seem to be a yasser
Yasser by Tucky’s nuts November 1, 2020