Skip to main content

Definitions by Thee smelly dengus

Smelly Dengus 

A totally tubular tall sexy lightskin that scooters
"Will you please eat my ass you SMELLY DENGUS"