Random Words:
1.
Refers to a sudden intense itchy feeling of one's asshole while walking on the busy Randolf Street in downtown Chicago, IL. Due to ..
1.
Slang term meaning to masturbate, typically in reference to females only.
Originally from the UK TV series, Two Pints of Lager and a Pa..