Skip to main content

Ballooin65555's definitions

taif

A disgusting usually Indian who has a disgusting odor rising from him at all times.

He is a pathological liar and cannot contain his saliva dribbled.
by Ballooin65555 July 23, 2017
mugGet the taif 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