1 definition by leilaisakillermachine

1
someone is who late anywhere they go.
"you're such a square...you were supposed to be here 45 minutes ago!"
by leilaisakillermachine August 07, 2007
Get the merch
Get the square neck gaiter and mug.