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 August 28, 2016
Get the mug
Get a engroined mug for your fish Zora.