I think its referring to oral sex, thats the explanation I got. Since "gin" is more or less to put something in your mouth and "dtap" is as someone described earlier the sound.
Could of course also mean different things depending on who u talking to etc etc but I think this is correct...
EmanuelSWE
Member Since 2009-04-05Offline Last Active 2011-11-18 02:44




Find content
Male
