CHAR

CHAR sitting at the station when a pigeon, out of no where swoops down and shits on you!
by pigeon poo March 11, 2009
mugGet the CHARmug.

Share this definition