Top definition
A delicious and strangely hilarious perennial of Greek origin.
I love architokes? What, you don't like architokes, Gina?

(Gina proceeds to cry)
by Figrin May 08, 2010
Get the mug
Get a Architoke mug for your dog Helena.