Schrambam

A word used to define someone with large facial features, particularly the nose.
Wow, did you see the size of the nose on that Schrambam
by teamramrod19 April 03, 2013
Get the Schrambam mug.