1 definition by Browneyedgirlcmw

When a girl is wrecked during sex like the land that has been fracked during natural gas exploration and extraction.
That girl was fracked by our boss... FOREVER UNCLEAN!
by Browneyedgirlcmw December 10, 2015
Get the Fracked mug.