Rubber duck 's definitions
by Rubber duck February 29, 2016
Get the What ale's you mug.Have had sexual intercourse with..(insert name). Refers to ejaculation of "juice" into a young lady.
by Rubber Duck July 5, 2003
Get the juiced mug.