1 definition by dxnixl

Top Definition
He is the most perfect and sweetest man alive. He is 100% boyfriend material, and any person would be lucky to go out with a Jamshed.
Oh my god, are you a Jamshed!? You must have a massive di*k.
via giphy
by dxnixl January 19, 2021

Mug icon
Buy a Jamshed mug!