Skip to main content

Definitions by Pigsareangels

Olly sharp 

Someone who has an argument all the time and is very persistent at annoying someone in a gay way. Eg. Touches peoples bottoms. Doesn’t let things go and is usually very loud
Your such an olly sharp
Olly sharp by Pigsareangels January 5, 2019