1 definition by the_Mrs

holy Cowzilla did you just see that deer running next to the car
by the_Mrs September 16, 2011
Get the Cowzilla mug.