i was sitting in the bathroom stall and this creeposaurous stood on the toilet next to me to ask what my favorite color is
a generally creepy person, one whom tends to weird others out on random occaisons
"i was sitting in the bathroom stall and this creeposaurous stood on the toilet next to me to ask what my favorite color is" What is the definition of "creeposaurous"?