look up any word, like someoneelsie:
 
1.
A person who is a downright felcher.
Aaron: I felched that guy good!
Me: Dude you are one sick felcherpillar!
by Lewis Williams January 03, 2006
17 24

Words related to Felcherpillar

felcher felch felching feltch