Skip to main content

Definitions by Barlowmoor

The acronym of Just Got Laid, meaning to have recently had sex.
"Did you have fun last night?"
"Yep, JGL"
JGL by Barlowmoor March 21, 2016
"Where's mark?"
"He JGL"
JGL by Barlowmoor March 12, 2016