A nicer way to say someone is stupid or retarded.
Oh my God - these fire alarms going off every 10 minutes are so stoogical.
by MAAC August 6, 2010
Get the Stoogical mug.