Skip to main content

Definitions by starry eyed surprise

Rank flange 

somthing that smells really, really bad
"Wow! I just walked by that guy and he smells rank flange!"