by harlie lipstein February 10, 2013

Its marvellous! - ... No, honey! It's marvelicious!
by bastii May 30, 2006

A word used to describe someone's physical appearance as greater than the normal.
Extra appealing to the eyes.
Extra appealing to the eyes.
by 4ndr3w September 11, 2007

A team of two clones that randomly met on Omegle. One wears a red cape, one wears a yellow one, and they plan to take over the world. Be warned.
by TFMADTDT July 10, 2011

by NotJurgen March 25, 2024
