look up any word, like cleveland steamer:
 
1.
Used to describe either a butt-kissing, back stabbing mealy mouth or a mama's boy. Also people who latch on too quickly as friends and use people to whine about their problems.
That whiney ass Bill is a total COOCHIESMELLER!
by SchatzeSF May 09, 2013