look up any word, like trill:
 
1.
Someone that needs to shower more and learn how to shut up.
Wow Almon, you smell.
by Glockin Speil December 27, 2008