Skip to main content

Definitions by urban_udo

DGASA 

Share definition Flag
degenerated gambler, always sweaty armpits
i admit i am a DGASA but hey, craps can be so much fun!
DGASA by urban_udo December 18, 2012