1 definition by moi44

Top Definition
A German discount supermarket where you can buy almost anything. Including night vision goggles.
Thats a fratty, everything is so much cheaper there
by moi44 June 10, 2011

Mug icon
Buy a Fratty mug!