Top definition
"We've invented these! these are samboccas!"
via giphy
by geekp.ie September 14, 2016
Get the mug
Get a sambocca mug for your papa Callisto.