look up any word, like leh:

1 definition by aaronandxena

 
1.
Adj.: that describes a amazing or awesome noun
Xena and Aaron are Shamazing
by aaronandxena May 08, 2010
2 3