look up any word, like vai tomar no cu:

1 definition by fpadsi

 
1.
GDU
(Garbage Disposal Unit) The sunroof of a vehicle, often used to dispose of waste.
Throw that apple out the GDU.
by fpadsi September 21, 2011
4 1