1 definition by Hadi_001

Top Definition
someone who has oral sexual intercourse with there grand parants
Aparelently bob is a titson
by Hadi_001 October 21, 2016

Mug icon
Buy a Titson mug!