Top definition
1)shes a cracker
2)this new coaster is a cracker
1)shes a good looking woman
2)this new ride is brilliant

get my meaning
by mike December 13, 2003
Get the mug
Get a cracker (here in the uk) mug for your friend Georges.