poon jab

noun: an insult term for someone from India.
by Oloto March 10, 2005
mugGet the poon jabmug.

Share this definition