look up any word, like the eiffel tower:
 
1.
a crazy person, acting insane
OMG your such a screaming artichoke!!
by lorlorb April 14, 2007

Words related to screaming artichoke

alana artichoke crazy hedgehog insane screaming