Top definition
The humanoid representation of the three-bladed shaving apparatus manufactured by Gillette.
The new Machwing has anti-friction coating, to ensure a much smoother shave with even less stubble.
by Not machwing June 07, 2003
Get the mug
Get a machwing mug for your daughter Riley.