Top definition
A really popular, cool, amazing, vamptastic, twilight collab channel on youtube that everyone should subscribe to
Each week day (monday-friday) a different girl makes a youtube video all about twilight. IIL5 is awesome
by IIL5_FAN August 07, 2009
Mug icon

Donkey Punch Plush

10" high plush doll.

Buy the plush