Skip to main content

ladyboy 777's definitions

owi

a little burst of energy or happiness you get when you talk to someone
after talking to bryan i was owi!

i feel owi when i talk to her!
by ladyboy 777 February 26, 2009
mugGet the owimug.

Share this definition