What is Piccadillo?
1.
A type of English sandwich, concocted subsequent to the time of Lord Sandwich, made from pickles and dillos found near Piccadilly Square in London.
A got off the Tube at Piccadilly Square to grab the piccadillo sandwich on plain bread, then headed on to Cockfosters at the end of the line.
See
Random Words:
1.
only when a person buys minimum of 40 xbox 360 games, playing each only once in offline mode, simply to achieve highest gamerscore possi..
1.
To not let situations phase you in anyway and to move on with life.
"dude, you just failed English!"
"W/e I'm over..
1.
A lacrosse pocket/mesh that is tangled and mushed into your lacrosse head making it look like a vagina.
hey man your lacrosse mesh look..