Skip to main content

Definitions by Scalling

1. So disgusting or gross that no English word is sufficient to describe just how revolting it is.

2. Wildly inappropriate.
Eww, I just stepped in something groto!
groto by Scalling November 12, 2013