Subscribe English
look up any word, like ratchet:

1 definition by MizMishy07

 
1.
An extremely sexy penguin pillowpet that smells like pomegranates.
Phillipashio and I snuggled last night. <3
by MizMishy07 December 30, 2010
4 6