look up any word, like lemonparty:

15 definitions by Rane

 
15.
aha
Another word for owned
"I found you. Aha..."
by Rane July 16, 2004