1 definition by finklethetwinkle

1
a nose the size of a mack truck
Guy 1) Daaayyyyuuummmmmm did you see that girls nose
Guy 2) Yeah that bitch gotta macktruck
by finklethetwinkle December 08, 2009
Get the merch
Get the macktruck neck gaiter and mug.