1 definition by Spider Webster

Top Definition
To be affixed between something tightly, similar to being held between the legs.
Did you see that accident? That guy was totally engroined.
by Spider Webster February 25, 2016

Mug icon
Buy a engroined mug!