Top definition
Two unfamiliar men performing a dutchrutter in a public place and maintaining constant eye contact
Let's deloss, mister!
by Austin Hyatt April 10, 2016
Get the mug
Get a deloss mug for your grandma Beatrix.
buy the domain for your recipe site