i was at the store the other day and this dopeasuarus who was assisting me didn't know their left from their right
stupid, moronic, idiot, a person of extreamly low intelligence
"i was at the store the other day and this dopeasuarus who was assisting me didn't know their left from their right" What is the definition of "dopeasuarus"?