taj mahaled

Taj Mahaled. Adj-To get owned or wrecked.
You just got taj mahaled.
by 99KeyserSoze September 01, 2014
mugGet the taj mahaled mug.