Skip to main content

Definitions by Choua

A fucker who talks too much.
You fogger! I can't drive while my windows are all fogged up so STFU!
fogger by Choua December 13, 2008