ranktastic

a person or object that is extremely minging or disgusting i.e fantastically rank.
Wow your face is ranktastic
by nowthenchico November 14, 2006
Get the ranktastic mug.

mingerese

referring to a woman that is extremely ugly
shes not chinese, shes mingerese
by nowthenchico November 14, 2006
Get the mingerese mug.