Subscribe English
look up any word, like bae:
 
1.
A somewhat larger than life challenger
The tallenger has capabilities that surpass those of his capacities.
by Hercolena Oliver April 21, 2010
0 1