1 definition by DR wordknowingman

Down to giggle
Me: Hey Maarten are you DTG?
Maarten: tehehehe
by DR wordknowingman January 16, 2018
Get the DTG mug.