What is Itot?
Itot means sexual intercourse in a local dialect in the Philippines.
Marco and Jake itot always.
Rogie-ish by nature.
my dog itot's me so hard that i think am gonna buy some bling-bling.