Flavatown16's definitions
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.
by Flavatown16 May 12, 2021
Get the damiola mug.