Subscribe English
look up any word, like queef:

1 definition by Ohhsolovely47

 
1.
To be interesting, exciting, or sexually appealing
I am va va voom
by Ohhsolovely47 November 28, 2012
51 10