1 definition by A 20 Inch Deer

Damn, that girl has got a really loose seal today!

That store Wet Seal makes me laugh every time.
by A 20 Inch Deer March 31, 2011
Get the Seal mug.