Top definition
'You sir, are a total GLEGG head!'


'I Just caught my gleggs in my thong'
by Machman January 25, 2009
Get the mug
Get a Glegg mug for your Facebook friend James.