Top definition
extra rank or extra bad. Much worse than average
Did you try some of that scran ?
yeah man, its rank rotten !
by DMCliff September 23, 2009
Get the mug
Get a Rank Rotten mug for your brother José.
Apr 21 Word of the Day
I've been jabbed
by Francesco II March 20, 2021
Get the mug
Get a jabbed mug for your Aunt Rihanna.