look up any word, like blumpkin:

1 definition by somerussianguy

 
1.
mar·vel vb :  feel surprise or wonder
mar·vel n :  something amazing
marvelous, marvellous adj
marvelously adv
marvelousness n
What a marvel you are!
by somerussianguy November 06, 2007
39 27