Subscribe English
look up any word, like poopsterbate:
 
1.
one of the coolest superhero twins ever!
if you need to take down bad guys call the meglana twins!
by meglana December 23, 2008
1 1

Words related to meglana:

birthday laura meghan superhero twin