somthing that smells really, really bad
"Wow! I just walked by that guy and he smells rank flange!"
by starry eyed surprise August 14, 2006
Get the Rank flange mug.