1 definition by Swagsaywhat

Mahdi is a great man with a generally good personality. Mahdi's have big penis sizes and allot of swag. They charming and awesome and very good in relationships.
Alan: Hey did you hear about that new kid, Mahdi! He has so much swag and his penis is HUGE!
Jessica: I would love to date him.
by Swagsaywhat March 6, 2013
Get the Mahdi mug.