1 definition by Hadi_001

someone who has oral sexual intercourse with there grand parants
Aparelently bob is a titson
by Hadi_001 October 21, 2016
Get the Titson mug.