Skip to main content

Definitions by Rockus

Dillonus 

The Welsh word for a French fry.
Man, I could really go for some nice Dillonuses after all this sheep farming.
Dillonus by Rockus May 31, 2015