Skip to main content

Definitions by Flavatown16

A dumb ugly boy who smells like the absolute worst thing in the entire world but has a very good sense of humor and flirts with every girl in existence, yet always fails.
Bro my cat just blew chunks! “I thought it smelled like damiola in here”
damiola by Flavatown16 May 12, 2021