1 definition by Joshua_JTrain

Top Definition
to be really amazing
wow, sex is amazazing
by Joshua_JTrain December 11, 2006

Mug icon
Buy a amazazing mug!