look up any word, like ethered:

1 definition by angelsofsnow

 
1.
a meaning for united kingdom use another word for ejaculate
oh my i say im about to arrive
by angelsofsnow March 23, 2010