look up any word, like thot:

1 definition by Shawn Ziff

 
1.
of bad smelling tasting feeling ect..
whoa that smells rank
by Shawn Ziff November 28, 2005