Top definition
Biggest bullshitter in the world. Not a one-upper, just bullshitter. Has been everywhere, seen everything and known everybody.
That fuckin cartrette, said he saw worlds tallest man... what a bullshitter!!!
by clementz February 11, 2009
Get the mug
Get a cartrette mug for your bunkmate Rihanna.