Skip to main content

MYKITTENMISSY's definitions

tfoo

*spitting in Arab*

The act of spitting but not actually spitting.
Mostly done in Arabic countries
Me : you left me alone in class yesterday

Best Friend : I’m sorry but...
Me : tfoo
by MYKITTENMISSY November 12, 2018
mugGet the tfoo mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email