Top definition
Something utterly disgusting but on level
Eeeeewwwww that’s diskustang
by Definitionsofrandomsm8 October 25, 2018
Get a Diskustang mug for your dad Manley.