1 definition by The ledgbag

A retard that goes out with stupid girls that try to light lollipop sticks on fire
by The ledgbag July 27, 2017
Get the Glen mug.