Skip to main content

Definitions by mixmastermark

lemon toot 

something you make up to make a friend feel dumb!
“Veronica is an idiot, I had her searching up the word lemon toot for an hour”
lemon toot by mixmastermark July 12, 2018