Subscribe English
look up any word, like queef:

1 definition by KMan129

 
1.
Embarrassing someone on a forum/website
"It feels great giving someone E-Embarrassment when they deserve it!"
by KMan129 May 17, 2010
0 0