Subscribe English
look up any word, like poopsterbate:
 
1.
A great character from Macross Frontier, who obviously deserves Alto more than that slutty bitch named Sheryl.
Ranka Lee is awesome!
by Bob the odd frog April 24, 2011
6 2