well rank

Something is extremely disgusting, or extremely rank
that smell is well rank!
by loungetastic June 12, 2008
Get the well rank mug.