Skip to main content

Thehoodedfriend's definitions

taranpreet

Share definition
Someone found in the Indian Subcontinent who can't be handled by everyone.
Handle with care or it'll burn you! It's Taranpreet after all!
by Thehoodedfriend October 26, 2018
Flag
mugGet the taranpreet mug.