1 definition by dubspol

Top Definition
The type of gentleman that uses a snorkle to smell another mans assehole
This guy is actually a troglaretardyte he needs to be shot irl
by dubspol March 06, 2019

Mug icon
Buy a troglaretardyte mug!