Skip to main content

Definitions by Haahah11

A huge BBC ball licker
All men love amberas
ambera by Haahah11 March 28, 2017