1 definition by Dontlookup

Top Definition
Polish guy who loves deeptroating lots guys.
Albert is planning a somker any day now.
by Dontlookup February 16, 2017

Mug icon
Buy a somker mug!