look up any word, like donkey punch:

1 definition by Really Long Stride

 
1.
1) A prostitute in a popular song by The Police.

2) A nub.
Roxanne, you don't have to put on a red light. You're a nub, btw.
by Really Long Stride November 21, 2010
41 71