look up any word, like swag:

1 definition by Xenu4d2

 
1.
A person who has a fetish involving sexual acts with muppets.
Orehna is a Muppet Fucker
by Xenu4d2 May 03, 2008
7 15