Skip to main content

Definitions by macho3388

A boy who thinks they know everything and will never have sex.
"Dude, he needs to stop trying, he's being a Zack!!!"
Zack by macho3388 October 31, 2008